Mary Star of the Sea Church, Simpson Bay
Church in Sint Maarten, NetherlandsThe Mary Star of the Sea Church is a religious building of the Catholic Church located in the town of Simpson Bay in St. Maarten in the Dutch part of the Caribbean island of St. Martin in the Lesser Antilles, a constituent country of the Kingdom of the Netherlands.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Princess Juliana International Airport
Airport on the Caribbean island of Saint Martin, Sint Maarten

Maho Beach
Beach on Saint Martin island

Stade Alberic Richards

Simpson Bay Lagoon
Lagoon on the island Saint Martin in the Caribbean
American University of Integrative Sciences
Offshore medical school in Barbados

Sunset Bar and Grill
Bar on Maho Beach in Sint Maarten

Sandy Ground, Saint Martin
Place in Saint Martin, France

Concordia, Saint Martin
Place in Saint Martin, France